/*
 * 名称：网站公共css组件
 * 网站：yktime.cn
 * 作者：yktime.cn
 */
/*************************************************************/
/* wp-editor
/*************************************************************/
body{
    font-size: 15px;
    height: 100%;
    line-height: 1.5;
    letter-spacing: .2px;
    padding-right: 0!important;
    
	}
	/*侧边导航*/

.d_slide_nav{width:360px;height: 100%;background: #fff;border-right:1px solid #eee;position: fixed;}
@media (min-width:1000px){
	.d_slide_nav{ padding: 100px 0 0 0; top:1px;left: 0;}
}
@media (max-width:999px){
	.d_slide_nav{left:-359px;}

}
@media (min-width:1000px){
	.box-con{ margin:98px 0 0 360px;overflow:auto;}
}
@media (max-width:999px){
	.box-con{ margin-top:78px; overflow:auto;}

}


.box-body{ margin: auto; width: 100%; padding: 0px 0px 20px 20px ;}

.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
	float: left;
	padding-left: 0px;
	padding-right: 0px;
}
h1{font-family: 'Helvetica Neue', Helvetica, 'Lucida Grande', Arial, 'Hiragino Sans GB', 微软雅黑, 'WenQuanYi Micro Hei', STHeiti, SimSun, sans-serif;}
.wp-editor-container{border:1px solid #e5e5e5;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.04);box-shadow:0 1px 1px rgba(0,0,0,.04);}
.clr:after{content:".";display:block;height:0;_height:0;clear:both;visibility:hidden;}.clr{zoom:1;}
.hc-icon{width:16px; height:16px; vertical-align:-0.15em;fill:currentColor;overflow:hidden;}
.icon {
       width: 1em; height: 1em;
       vertical-align: -0.15em;
       fill: currentColor;
       overflow: hidden;
    }
    

.box-title{font-size: 1.4em;font-weight: 600; border-left:4px solid #ffc107 ; padding-left: 10px;color: #646464;}
red{color:red}
ul{padding: 0px;}
.breadcrumb{background:none!important;overflow:hidden;}
.label{ padding: 2px; font-weight: normal;}
.dashline{height: 30px;margin: 20px 0;background: #fff url(../images/dashline.png) repeat-x center;
}
.dashline h2{
    background: #fff;
    border-left: 4px solid #5790d3;
    float: left;
    line-height: 30px;
    padding: 0 15px;
    margin: 0;
    font-size: 16px;
    font-weight: 700;
    }

.c-list{text-overflow:ellipsis;overflow:hidden;white-space:nowrap; 
}

.list-nav li{
	list-style: none;
	margin: 20px 0;
}
.box-topic-con{box-shadow:0 0 1px #03A9F4;solid #FFC107; border-radius:35px;}

.triangle-l-hong {position: absolute; border-bottom: 10px solid transparent;border-right: 10px solid #eb9200;top:139px;left: 0px;}
.triangle-r-hong {position: absolute; border-bottom: 10px solid transparent;border-left: 10px solid #eb9200;top:139px;right: 0px;}
.nav-c { background:#262636; width: 100%; color: #fff; float: left;}
.nav-c li{list-style: none;float: left;padding: 10px 15px; }
.nav-c li a{color: #fff;}
.nav-c .active,.nav-c li:hover{background: #03A9F4;}

.form-group{margin-bottom: 15px;}
/*
 * 图片
 */
.d_tupian {position: relative;width: 100%;height:100%;background: #0b101e;float: left;margin-right: 20px; }  
.d_tupian h3{ z-index: 1;font-size: 20px;} 
.d_tupian .d_img{position: absolute; z-index: 1;width: 100%;height: 100%;} 
.d_tupian .bg{position: absolute;z-index: 1;width: 100%;height:50%; background: linear-gradient(to top, #000000,rgba(255, 255, 255, 0) );bottom:0;transition:0.5s;  color: rgba(255, 255, 255, 0.67); }
.bg p{font-size: 14px;z-index: 0;}
.bg:hover{height: 70%;color: #fff;}
/*编辑器设置边框*/
div.mce-panel{ border: 1px solid #eee;}
/*===========================背景 ===========================*/
.bj-hei{background: #000000;;}
.bj-baise{background: #fff;}
.bj-hong{background-color: #00adff;}
.bj-lan{background-color:#03A9F4}
.bj-huang{background-color:#FEAA5E;}
.bj-lv{background-color:#0cb46a}
.bj-footer{background-color: #474443;}
.bj-huib{background: #f0f0f0;}
.bj-tag{    background-color: #D4EDF9;}
.bj-con{background: #F2FDF8;}
.bj-hover-hui:hover{background: #fafafa;}
.bj_job{width: 100%;
    height: auto;
    position: relative;
    background: url(http://cdn.zhengshuku.com/static/bg/bg_job.png) no-repeat ;}
  
/*===========================背景颜色渐变===========================*/
.bj-jb-lv{ background: linear-gradient(to bottom right, #d6fdf9 ,#03dab2); }
.bj-jb-lan{ background: linear-gradient(to bottom right,#94f0ff ,#03A9F4); }
.bj-jb-hong{ background: linear-gradient(to bottom right, #fbe315 , #F44336); }
.bj-jb-z{ background: linear-gradient(to bottom right,  #f2b3fd , #673AB7); }
/*==========================宽高===========================*/
.width-200{width:200px ;}
.width-150{width:150px ;}
.width-100{width:100px ;}
.width-70{width:70px ;}
.width-50{width:50px ;}
.h-500{height: 500px;}
.h-700{height: 700px;}
.h-250{height: 250px;}
/*==========================间距===========================*/
.mar-right15{margin-right: 15px;}
.mar-left15{margin-left: 15px;}
.mar-2{margin: 2px;}.mar-5{margin: 5px;}
.mar-15{margin: 15px;}
.mar-top10{margin-top: 10px;}
.mar-top15{margin-top: 15px;}
.mar-top20{margin-top: 20px;}
.mar-top30{margin-top: 30px;}
.mar-btm10{margin-bottom: 10px;}
.mar-box20{margin: 20px 0;}
.mar-box10{margin: 10px 0;}
.mar-20{margin: 20px;}
.pad-20{padding: 20px;}
.pad-30{padding: 30px;}
.pad-5{padding: 5px;}
.pad-left10{padding-left: 10px;}
.pad-left20{padding-left: 20px;}
.pad-10{padding: 10px;}
.pad-btn10{padding-bottom: 10px;}
.pad-top10{padding-top: 10px;}
.pad-right20{padding-right: 20px;}
.pad-right40{padding-right: 40px;}
.pad-right100{padding-right: 100px;}
.pad-right15{padding-right: 15px;}
.pad-right10{padding-right: 10px;}
/*==========================边框===========================*/
.bk-left-xuxian{border-left: 1px dashed #E3E3E3; }
.bk-right-xuxian{border-right: 1px dashed #E3E3E3; }
.bk-title{border-left: 4px solid #F44336 ;}
.bk-left{border-left: 1px solid #e6e6e6;}
.bk-right{border-right:1px solid #e6e6e6;}
.bk-btm{border-bottom: 1px solid #e6e6e6;}
.bk-btm-xuxian{border-bottom: 1px dashed #e6e6e6;}
.bk-lv{border: 1px solid #00C5AA;}
.bk-radius{border-radius: 25px;}
.bk-fenlei{border-bottom: 4px solid #F44336;}
.bk-box-red{
	    border: 1px solid #f44336;
    	border-left: 4px solid #ecb3b9;
}
/*==========================字体大小、颜色、对齐===========================*/
.font-s12{font-size: 12px;}
.font-s14{font-size: 14px;}
.font-s16{font-size: 16px;}
.font-s18{font-size: 18px;}
.font-s20{font-size: 20px;}
.font-s22{font-size: 22px;}
.font-s24{font-size: 24px;}
.font-s26{font-size: 26px;}
.font-s40{font-size: 40px;}

.color-baise,.color-baise a{color:#fff;}
.color-hb,.color-hb a{color:#EAEAEA;}
.color-hong,.color-hong a{color:#F44336;}
.color-lan,.color-lan a{color:#03a9f4;}
.color-lv,.color-lv a {color: #00C5AA;}
.color-hui,.color-hui a{color:#999;}
.color-hh,.color-hh a{color: #646464;}
.color-huang{color: #FEAA5E;}
.color-hei,.color-hei a{color: #333}
.color-hei a:hover{color: #F44336;}
.color-hei:hover,.color-hei a:hover{color:#F44336;}
.font-jz{text-align: center;}
.font-jc{font-weight: bold;}
.box-jz{display: block; text-align: center;}

.list-no{list-style: none; }
.list-style-no{list-style: none; float: left;}
.list-h{list-style: none;float: left;}
.fl{float: left;}
.fr{float: right;}
/*
 * 阴影
 */
.box-yy{ box-shadow: 0 0 16px rgba(7, 17, 27, 0.1);}

.bk-hui{border: 1px solid #E6E7E8;}
.con{line-height: 2.0em;word-break:break-all;}
.con p{line-height: 1.7;word-break:break-all;text-indent: 2em;margin-bottom: 26px; font-size: 16px;}
.con img{max-width: 100%;height: auto;text-align: center;display: table-cell; margin: 0 auto;  padding-bottom: 20px;}
.con ul,.con ol{ margin-left: 20px;}
@media (min-width:1200px) {
	.h1{font-size: 20;font-weight: 700;}
	.box_title{font-size: 26px;font-weight: 400;}
	.con h2{font-size: 16px;font-weight: 700;}
	.con h3{font-size: 15px;font-weight: 700;}
}
@media (max-width:768px) {
	.h1{font-size: 18;font-weight: 700;}
	.box_title{font-size: 18px;font-weight: 600;}
	.con h2{font-size: 16px;font-weight: 700;}
	.con h3{font-size: 15px;font-weight: 700;}
}
.con h2,.con h3{
	border-left: 8px solid #2196F3;;
    padding-left: 20px;
   	margin-top: 20px;
    padding: 5px;
}
.data-yy{
	box-shadow: 0px 8px 16px rgba(7, 17, 27, 0.1);border-radius:20px;
}
.media{padding: 20px 0;}

/*
 * 默认面包屑
 */
ul.breadcrumbs {  
    list-style: none;  
    padding: 0;  
    margin: 0;  
    font-size:12px;  
}  
ul.breadcrumbs li {  
    float: left;  
    margin: 0 5px 0 0;  
    padding: 0;  
}  